package com.iss.yunpan.dao;

import com.iss.yunpan.entity.Users;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@Repository
public interface PasswordChangeDao {

    Users getUsersByUsernameAndPassword(@Param("username") String username, @Param("password") String password);
    /**
     * 根据用户名查询用户信息
     * @param userId 用户id
     * @return
     */
    Users getUsersByUserId(String userId);

    /**
     * 更新用户的密码
     * @param username 用户的id
     * @param password 新的密码
     * @return 受影响的行数
     */
    Integer updatePasswordByUid(
            @Param("username") String username,
            @Param("password") String password
    );

}

